package com.aidex.biz.domain;

import com.aidex.common.annotation.Excel;
import com.aidex.common.core.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 驾驶舱信息对象 biz_cockpit_info
 *
 * @author sean
 * @email 2074844820@qq.com
 * @date 2024-11-25
 */
@Data
public class CockpitInfo extends BaseEntity<CockpitInfo> {
    private static final long serialVersionUID = 1L;

    /**
     * 一级子公司
     */
    @Excel(name = "一级子公司")
    private String firstSubsidiary;

    /**
     * 上市公司
     */
    @Excel(name = "上市公司")
    private String listedCompany;

    /**
     * 实际控制全资子公司
     */
    @Excel(name = "实际控制全资子公司")
    private String controlSubsidiaries;

    /**
     * 职工
     */
    @Excel(name = "职工")
    private String workers;

    /**
     * 党员
     */
    @Excel(name = "党员")
    private String partyMember;

    /**
     * 党组织
     */
    @Excel(name = "党组织")
    private String partyOrganization;

    /**
     * 党委
     */
    @Excel(name = "党委")
    private String partyCommittee;

    /**
     * 党总支
     */
    @Excel(name = "党总支")
    private String generalPartyBranch;

    /**
     * 党支部
     */
    @Excel(name = "党支部")
    private String partyBranch;

    /**
     * 廉政档案份数
     */
    @Excel(name = "廉政档案份数")
    private String integrityArchivesNum;

    /**
     * 廉政档案覆盖率
     */
    @Excel(name = "廉政档案覆盖率")
    private String integrityArchivesRate;

    /**
     * 岗位风险排查个数
     */
    @Excel(name = "岗位风险排查个数")
    private String jobRiskNum;

    /**
     * 廉政档案覆盖率
     */
    @Excel(name = "廉政档案覆盖率")
    private String jobRiskRate;

    /**
     * 重点项目1
     */
    @Excel(name = "重点项目1")
    private String keyProjects1;

    /**
     * 重点项目2
     */
    @Excel(name = "重点项目2")
    private String keyProjects2;

    /**
     * 重点项目3
     */
    @Excel(name = "重点项目3")
    private String keyProjects3;

    /**
     * 重点项目4
     */
    @Excel(name = "重点项目4")
    private String keyProjects4;

    /**
     * 重点项目5
     */
    @Excel(name = "重点项目5")
    private String keyProjects5;

    /**
     * 重点项目6
     */
    @Excel(name = "重点项目6")
    private String keyProjects6;

    /**
     * 重点项目7
     */
    @Excel(name = "重点项目7")
    private String keyProjects7;

    /**
     * 重点项目8
     */
    @Excel(name = "重点项目8")
    private String keyProjects8;

    /**
     * 重点项目9
     */
    @Excel(name = "重点项目9")
    private String keyProjects9;

    /**
     * 重点项目10
     */
    @Excel(name = "重点项目10")
    private String keyProjects10;

    /**
     * 重点项目11
     */
    @Excel(name = "重点项目11")
    private String keyProjects11;

    /**
     * 重点项目12
     */
    @Excel(name = "重点项目12")
    private String keyProjects12;

    /**
     * 重点项目13
     */
    @Excel(name = "重点项目13")
    private String keyProjects13;

    /**
     * 重点项目14
     */
    @Excel(name = "重点项目14")
    private String keyProjects14;

    /**
     * 重点项目15
     */
    @Excel(name = "重点项目15")
    private String keyProjects15;

    /**
     * 监督企业
     */
    @Excel(name = "监督企业")
    private String superviseEnterprises;

    /**
     * 监督人数
     */
    @Excel(name = "监督人数")
    private String superviseNum;

    /**
     * 重点项目
     */
    @Excel(name = "重点项目")
    private String keyProjects;

    /**
     * 执纪问责
     */
    @Excel(name = "执纪问责")
    private String accountability;

    /**
     * 日常监督1
     */
    @Excel(name = "日常监督1")
    private String supervision1;

    /**
     * 日常监督2
     */
    @Excel(name = "日常监督2")
    private String supervision2;

    /**
     * 日常监督3
     */
    @Excel(name = "日常监督3")
    private String supervision3;

    /**
     * 日常监督4
     */
    @Excel(name = "日常监督4")
    private String supervision4;

    /**
     * 日常监督5
     */
    @Excel(name = "日常监督5")
    private String supervision5;

    /**
     * 日常监督6
     */
    @Excel(name = "日常监督6")
    private String supervision6;

    /**
     * 日常监督7
     */
    @Excel(name = "日常监督7")
    private String supervision7;

    /**
     * 日常监督8
     */
    @Excel(name = "日常监督8")
    private String supervision8;

    /**
     * 日常监督9
     */
    @Excel(name = "日常监督9")
    private String supervision9;

    /**
     * 案件办理1,2,3
     */
    @Excel(name = "案件办理1,2,3")
    private String caseHandling;

    /**
     * 线索处理1,2,3
     */
    @Excel(name = "线索处理1,2,3")
    private String clueProcessing;

    /**
     * 谈话提醒1,2,3
     */
    @Excel(name = "谈话提醒1,2,3")
    private String reminder;

    /**
     * 群腐专项1
     */
    @Excel(name = "群腐专项1")
    private String groupCorruption1;

    /**
     * 群腐专项2
     */
    @Excel(name = "群腐专项2")
    private String groupCorruption2;

    /**
     * 群腐专项3
     */
    @Excel(name = "群腐专项3")
    private String groupCorruption3;

    /**
     * 群腐专项4
     */
    @Excel(name = "群腐专项4")
    private String groupCorruption4;

    /**
     * 群腐专项5
     */
    @Excel(name = "群腐专项5")
    private String groupCorruption5;

    /**
     * 群腐专项6
     */
    @Excel(name = "群腐专项6")
    private String groupCorruption6;

    /**
     * 群腐专项7
     */
    @Excel(name = "群腐专项7")
    private String groupCorruption7;

    /**
     * 群腐专项8
     */
    @Excel(name = "群腐专项8")
    private String groupCorruption8;

    /**
     * 群腐专项9
     */
    @Excel(name = "群腐专项9")
    private String groupCorruption9;

    /**
     * 廉政宣传1
     */
    @Excel(name = "廉政宣传1")
    private String propaganda1;

    /**
     * 廉政宣传2
     */
    @Excel(name = "廉政宣传2")
    private String propaganda2;

    /**
     * 廉政宣传3
     */
    @Excel(name = "廉政宣传3")
    private String propaganda3;

    /**
     * 廉政宣传4
     */
    @Excel(name = "廉政宣传4")
    private String propaganda4;

    /**
     * 廉政宣传1
     */
    private String propaganda5;
    /**
     * 廉政宣传2
     */
    private String propaganda6;
    /**
     * 廉政宣传3
     */
    private String propaganda7;
    /**
     * 廉政宣传4
     */
    private String propaganda8;
    /**
     * 廉政宣传1
     */
    private String propaganda9;
    /**
     * 廉政宣传2
     */
    private String propaganda10;
    /**
     * 廉政宣传3
     */
    private String propaganda11;

    /**
     * 创建者
     */
    private String userId;

    /**
     * 创建部门
     */
    private String deptId;

    /**
     * 创建名称
     */
    private String userName;

    /**
     * 部门名称
     */
    private String deptName;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 状态（0代发布 1 考核中 2待评分）
     */
    private String status;

    public void setFirstSubsidiary(String firstSubsidiary) {
        this.firstSubsidiary = firstSubsidiary;
    }

    public String getFirstSubsidiary() {
        return firstSubsidiary;
    }

    public void setListedCompany(String listedCompany) {
        this.listedCompany = listedCompany;
    }

    public String getListedCompany() {
        return listedCompany;
    }

    public void setControlSubsidiaries(String controlSubsidiaries) {
        this.controlSubsidiaries = controlSubsidiaries;
    }

    public String getControlSubsidiaries() {
        return controlSubsidiaries;
    }

    public void setWorkers(String workers) {
        this.workers = workers;
    }

    public String getWorkers() {
        return workers;
    }

    public void setPartyMember(String partyMember) {
        this.partyMember = partyMember;
    }

    public String getPartyMember() {
        return partyMember;
    }

    public void setPartyOrganization(String partyOrganization) {
        this.partyOrganization = partyOrganization;
    }

    public String getPartyOrganization() {
        return partyOrganization;
    }

    public void setPartyCommittee(String partyCommittee) {
        this.partyCommittee = partyCommittee;
    }

    public String getPartyCommittee() {
        return partyCommittee;
    }

    public void setGeneralPartyBranch(String generalPartyBranch) {
        this.generalPartyBranch = generalPartyBranch;
    }

    public String getGeneralPartyBranch() {
        return generalPartyBranch;
    }

    public void setPartyBranch(String partyBranch) {
        this.partyBranch = partyBranch;
    }

    public String getPartyBranch() {
        return partyBranch;
    }

    public void setIntegrityArchivesNum(String integrityArchivesNum) {
        this.integrityArchivesNum = integrityArchivesNum;
    }

    public String getIntegrityArchivesNum() {
        return integrityArchivesNum;
    }

    public void setIntegrityArchivesRate(String integrityArchivesRate) {
        this.integrityArchivesRate = integrityArchivesRate;
    }

    public String getIntegrityArchivesRate() {
        return integrityArchivesRate;
    }

    public void setJobRiskNum(String jobRiskNum) {
        this.jobRiskNum = jobRiskNum;
    }

    public String getJobRiskNum() {
        return jobRiskNum;
    }

    public void setJobRiskRate(String jobRiskRate) {
        this.jobRiskRate = jobRiskRate;
    }

    public String getJobRiskRate() {
        return jobRiskRate;
    }

    public void setKeyProjects1(String keyProjects1) {
        this.keyProjects1 = keyProjects1;
    }

    public String getKeyProjects1() {
        return keyProjects1;
    }

    public void setKeyProjects2(String keyProjects2) {
        this.keyProjects2 = keyProjects2;
    }

    public String getKeyProjects2() {
        return keyProjects2;
    }

    public void setKeyProjects3(String keyProjects3) {
        this.keyProjects3 = keyProjects3;
    }

    public String getKeyProjects3() {
        return keyProjects3;
    }

    public void setKeyProjects4(String keyProjects4) {
        this.keyProjects4 = keyProjects4;
    }

    public String getKeyProjects4() {
        return keyProjects4;
    }

    public void setKeyProjects5(String keyProjects5) {
        this.keyProjects5 = keyProjects5;
    }

    public String getKeyProjects5() {
        return keyProjects5;
    }

    public void setKeyProjects6(String keyProjects6) {
        this.keyProjects6 = keyProjects6;
    }

    public String getKeyProjects6() {
        return keyProjects6;
    }

    public void setKeyProjects7(String keyProjects7) {
        this.keyProjects7 = keyProjects7;
    }

    public String getKeyProjects7() {
        return keyProjects7;
    }

    public void setKeyProjects8(String keyProjects8) {
        this.keyProjects8 = keyProjects8;
    }

    public String getKeyProjects8() {
        return keyProjects8;
    }

    public void setKeyProjects9(String keyProjects9) {
        this.keyProjects9 = keyProjects9;
    }

    public String getKeyProjects9() {
        return keyProjects9;
    }

    public void setKeyProjects10(String keyProjects10) {
        this.keyProjects10 = keyProjects10;
    }

    public String getKeyProjects10() {
        return keyProjects10;
    }

    public void setKeyProjects11(String keyProjects11) {
        this.keyProjects11 = keyProjects11;
    }

    public String getKeyProjects11() {
        return keyProjects11;
    }

    public void setKeyProjects12(String keyProjects12) {
        this.keyProjects12 = keyProjects12;
    }

    public String getKeyProjects12() {
        return keyProjects12;
    }

    public void setKeyProjects13(String keyProjects13) {
        this.keyProjects13 = keyProjects13;
    }

    public String getKeyProjects13() {
        return keyProjects13;
    }

    public void setKeyProjects14(String keyProjects14) {
        this.keyProjects14 = keyProjects14;
    }

    public String getKeyProjects14() {
        return keyProjects14;
    }

    public void setKeyProjects15(String keyProjects15) {
        this.keyProjects15 = keyProjects15;
    }

    public String getKeyProjects15() {
        return keyProjects15;
    }

    public void setSuperviseEnterprises(String superviseEnterprises) {
        this.superviseEnterprises = superviseEnterprises;
    }

    public String getSuperviseEnterprises() {
        return superviseEnterprises;
    }

    public void setSuperviseNum(String superviseNum) {
        this.superviseNum = superviseNum;
    }

    public String getSuperviseNum() {
        return superviseNum;
    }

    public void setKeyProjects(String keyProjects) {
        this.keyProjects = keyProjects;
    }

    public String getKeyProjects() {
        return keyProjects;
    }

    public void setAccountability(String accountability) {
        this.accountability = accountability;
    }

    public String getAccountability() {
        return accountability;
    }

    public void setSupervision1(String supervision1) {
        this.supervision1 = supervision1;
    }

    public String getSupervision1() {
        return supervision1;
    }

    public void setSupervision2(String supervision2) {
        this.supervision2 = supervision2;
    }

    public String getSupervision2() {
        return supervision2;
    }

    public void setSupervision3(String supervision3) {
        this.supervision3 = supervision3;
    }

    public String getSupervision3() {
        return supervision3;
    }

    public void setSupervision4(String supervision4) {
        this.supervision4 = supervision4;
    }

    public String getSupervision4() {
        return supervision4;
    }

    public void setSupervision5(String supervision5) {
        this.supervision5 = supervision5;
    }

    public String getSupervision5() {
        return supervision5;
    }

    public void setSupervision6(String supervision6) {
        this.supervision6 = supervision6;
    }

    public String getSupervision6() {
        return supervision6;
    }

    public void setSupervision7(String supervision7) {
        this.supervision7 = supervision7;
    }

    public String getSupervision7() {
        return supervision7;
    }

    public void setSupervision8(String supervision8) {
        this.supervision8 = supervision8;
    }

    public String getSupervision8() {
        return supervision8;
    }

    public void setSupervision9(String supervision9) {
        this.supervision9 = supervision9;
    }

    public String getSupervision9() {
        return supervision9;
    }

    public void setCaseHandling(String caseHandling) {
        this.caseHandling = caseHandling;
    }

    public String getCaseHandling() {
        return caseHandling;
    }

    public void setClueProcessing(String clueProcessing) {
        this.clueProcessing = clueProcessing;
    }

    public String getClueProcessing() {
        return clueProcessing;
    }

    public void setReminder(String reminder) {
        this.reminder = reminder;
    }

    public String getReminder() {
        return reminder;
    }

    public void setGroupCorruption1(String groupCorruption1) {
        this.groupCorruption1 = groupCorruption1;
    }

    public String getGroupCorruption1() {
        return groupCorruption1;
    }

    public void setGroupCorruption2(String groupCorruption2) {
        this.groupCorruption2 = groupCorruption2;
    }

    public String getGroupCorruption2() {
        return groupCorruption2;
    }

    public void setGroupCorruption3(String groupCorruption3) {
        this.groupCorruption3 = groupCorruption3;
    }

    public String getGroupCorruption3() {
        return groupCorruption3;
    }

    public void setGroupCorruption4(String groupCorruption4) {
        this.groupCorruption4 = groupCorruption4;
    }

    public String getGroupCorruption4() {
        return groupCorruption4;
    }

    public void setGroupCorruption5(String groupCorruption5) {
        this.groupCorruption5 = groupCorruption5;
    }

    public String getGroupCorruption5() {
        return groupCorruption5;
    }

    public void setGroupCorruption6(String groupCorruption6) {
        this.groupCorruption6 = groupCorruption6;
    }

    public String getGroupCorruption6() {
        return groupCorruption6;
    }

    public void setGroupCorruption7(String groupCorruption7) {
        this.groupCorruption7 = groupCorruption7;
    }

    public String getGroupCorruption7() {
        return groupCorruption7;
    }

    public void setGroupCorruption8(String groupCorruption8) {
        this.groupCorruption8 = groupCorruption8;
    }

    public String getGroupCorruption8() {
        return groupCorruption8;
    }

    public void setGroupCorruption9(String groupCorruption9) {
        this.groupCorruption9 = groupCorruption9;
    }

    public String getGroupCorruption9() {
        return groupCorruption9;
    }

    public void setPropaganda1(String propaganda1) {
        this.propaganda1 = propaganda1;
    }

    public String getPropaganda1() {
        return propaganda1;
    }

    public void setPropaganda2(String propaganda2) {
        this.propaganda2 = propaganda2;
    }

    public String getPropaganda2() {
        return propaganda2;
    }

    public void setPropaganda3(String propaganda3) {
        this.propaganda3 = propaganda3;
    }

    public String getPropaganda3() {
        return propaganda3;
    }

    public void setPropaganda4(String propaganda4) {
        this.propaganda4 = propaganda4;
    }

    public String getPropaganda4() {
        return propaganda4;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserId() {
        return userId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserName() {
        return userName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Integer getSort() {
        return sort;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStatus() {
        return status;
    }


    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("firstSubsidiary",
                getFirstSubsidiary()).append("listedCompany", getListedCompany()).append("controlSubsidiaries",
                getControlSubsidiaries()).append("workers", getWorkers()).append("partyMember", getPartyMember()).append("partyOrganization", getPartyOrganization()).append("partyCommittee", getPartyCommittee()).append("generalPartyBranch", getGeneralPartyBranch()).append("partyBranch", getPartyBranch()).append("integrityArchivesNum", getIntegrityArchivesNum()).append("integrityArchivesRate", getIntegrityArchivesRate()).append("jobRiskNum", getJobRiskNum()).append("jobRiskRate", getJobRiskRate()).append("keyProjects1", getKeyProjects1()).append("keyProjects2", getKeyProjects2()).append("keyProjects3", getKeyProjects3()).append("keyProjects4", getKeyProjects4()).append("keyProjects5", getKeyProjects5()).append("keyProjects6", getKeyProjects6()).append("keyProjects7", getKeyProjects7()).append("keyProjects8", getKeyProjects8()).append("keyProjects9", getKeyProjects9()).append("keyProjects10", getKeyProjects10()).append("keyProjects11", getKeyProjects11()).append("keyProjects12", getKeyProjects12()).append("keyProjects13", getKeyProjects13()).append("keyProjects14", getKeyProjects14()).append("keyProjects15", getKeyProjects15()).append("superviseEnterprises", getSuperviseEnterprises()).append("superviseNum", getSuperviseNum()).append("keyProjects", getKeyProjects()).append("accountability", getAccountability()).append("supervision1", getSupervision1()).append("supervision2", getSupervision2()).append("supervision3", getSupervision3()).append("supervision4", getSupervision4()).append("supervision5", getSupervision5()).append("supervision6", getSupervision6()).append("supervision7", getSupervision7()).append("supervision8", getSupervision8()).append("supervision9", getSupervision9()).append("caseHandling", getCaseHandling()).append("clueProcessing", getClueProcessing()).append("reminder", getReminder()).append("groupCorruption1", getGroupCorruption1()).append("groupCorruption2", getGroupCorruption2()).append("groupCorruption3", getGroupCorruption3()).append("groupCorruption4", getGroupCorruption4()).append("groupCorruption5", getGroupCorruption5()).append("groupCorruption6", getGroupCorruption6()).append("groupCorruption7", getGroupCorruption7()).append("groupCorruption8", getGroupCorruption8()).append("groupCorruption9", getGroupCorruption9()).append("propaganda1", getPropaganda1()).append("propaganda2", getPropaganda2()).append("propaganda3", getPropaganda3()).append("propaganda4", getPropaganda4()).append("userId", getUserId()).append("deptId", getDeptId()).append("userName", getUserName()).append("deptName", getDeptName()).append("sort", getSort()).append("status", getStatus()).append("remark", getRemark()).append("id", getId()).append("createBy", getCreateBy()).append("createDept", getCreateDept()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("updateIp", getUpdateIp()).append("version", getVersion()).append("delFlag", getDelFlag()).toString();
    }
}
